package com.slipper.system.codeless.vo;

import com.slipper.system.affix.bo.AffixItemBO;
import com.slipper.system.codeless.bo.*;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class PageVO {
    private List<PageFolderBO> folderList = Collections.emptyList();
    private List<PageBO> pageList = Collections.emptyList();
    private List<PageParamBO> pageParamList = Collections.emptyList();
    private List<PageCompBO> pageCompList = Collections.emptyList();
    private List<PageCompParamBO> pageCompParamList = Collections.emptyList();
    private List<PageCompFilterBO> pageCompFilterList = Collections.emptyList();
    private List<PageCompButtonBO> pageCompButtonList = Collections.emptyList();
    private List<PageCompButtonConditionBO> pageCompButtonConditionList = Collections.emptyList();
    private List<PageCompButtonUpdateBO> pageCompButtonUpdateList = Collections.emptyList();
    private List<AffixItemBO> fileList = new ArrayList<>();

    public List<PageFolderBO> getFolderList() {
        return folderList;
    }

    public void setFolderList(List<PageFolderBO> folderList) {
        this.folderList = folderList;
    }

    public List<PageBO> getPageList() {
        return pageList;
    }

    public void setPageList(List<PageBO> pageList) {
        this.pageList = pageList;
    }

    public List<PageParamBO> getPageParamList() {
        return pageParamList;
    }

    public void setPageParamList(List<PageParamBO> pageParamList) {
        this.pageParamList = pageParamList;
    }

    public List<PageCompBO> getPageCompList() {
        return pageCompList;
    }

    public void setPageCompList(List<PageCompBO> pageCompList) {
        this.pageCompList = pageCompList;
    }

    public List<PageCompParamBO> getPageCompParamList() {
        return pageCompParamList;
    }

    public void setPageCompParamList(List<PageCompParamBO> pageCompParamList) {
        this.pageCompParamList = pageCompParamList;
    }

    public List<PageCompFilterBO> getPageCompFilterList() {
        return pageCompFilterList;
    }

    public void setPageCompFilterList(List<PageCompFilterBO> pageCompFilterList) {
        this.pageCompFilterList = pageCompFilterList;
    }

    public List<PageCompButtonBO> getPageCompButtonList() {
        return pageCompButtonList;
    }

    public void setPageCompButtonList(List<PageCompButtonBO> pageCompButtonList) {
        this.pageCompButtonList = pageCompButtonList;
    }

    public List<PageCompButtonConditionBO> getPageCompButtonConditionList() {
        return pageCompButtonConditionList;
    }

    public void setPageCompButtonConditionList(List<PageCompButtonConditionBO> pageCompButtonConditionList) {
        this.pageCompButtonConditionList = pageCompButtonConditionList;
    }

    public List<PageCompButtonUpdateBO> getPageCompButtonUpdateList() {
        return pageCompButtonUpdateList;
    }

    public void setPageCompButtonUpdateList(List<PageCompButtonUpdateBO> pageCompButtonUpdateList) {
        this.pageCompButtonUpdateList = pageCompButtonUpdateList;
    }

    public List<AffixItemBO> getFileList() {
        return fileList;
    }

    public void setFileList(List<AffixItemBO> fileList) {
        this.fileList = fileList;
    }
}
